package chemtools_logica.BDL.IL;

import chemtools_logica.Beans.LaboratorioBean;

import chemtools_logica.Entidades.Laboratorio;

import java.util.List;

import javax.ejb.Local;

@Local
public interface BDL_SFLaboratorioLocal {
    Laboratorio persistLaboratorio(Laboratorio laboratorio);

    Laboratorio mergeLaboratorio(Laboratorio laboratorio);

    void removeLaboratorio(Laboratorio laboratorio);

    List<Laboratorio> getLaboratorioFindAll();
    
    List<Laboratorio> getLaboratoriosActivos();
    
    List<Laboratorio> buscaLaboratorios(LaboratorioBean laboratorio);
    
    boolean existeLaboratorio(String nombreLaboratorio);
}
